// function loadScript(src) {
//   // eslint-disable-line no-param-reassign
//   return new Promise(function (resolve, reject) {
//     let shouldAppend = false;
//     let el = document.querySelector('script[src="' + src + '"]');
//     if (!el) {
//       el = document.createElement("script");
//       el.type = "text/javascript";
//       el.async = true;
//       el.src = src;
//       shouldAppend = true;
//     } else if (el.hasAttribute("data-loaded")) {
//       resolve(el);
//       return;
//     }
//
//     el.addEventListener("error", reject);
//     el.addEventListener("abort", reject);
//     el.addEventListener("load", function loadScriptHandler() {
//       el.setAttribute("data-loaded", true);
//       resolve(el);
//     });
//
//     if (shouldAppend) document.head.appendChild(el);
//   });
// }
//
// function unloadScript(src) {
//   // eslint-disable-line no-param-reassign
//   return new Promise(function (resolve, reject) {
//     const el = document.querySelector('script[src="' + src + '"]');
//
//     if (!el) {
//       reject();
//       return;
//     }
//
//     document.head.removeChild(el);
//
//     resolve();
//   });
// }
//
// export { unloadScript, loadScript };


import {App} from 'vue'

const plugin = {
  install: function (app: App) {
    // AmapVue.config.key = '4093a7c4a56f5a94a505362f571832b5'
    // AmapVue.config.plugins = ['AMap.Geolocation', 'AMap.Driving']

    // app.use(AmapVue)
  },
};

export default plugin;
